Protein nifX NIFX_AZOVI 158 nifX MSSPTRQLQVLDSEDDGTLLKVAFASSDRELVDQHFGSSRSFAIYGVNPERSQLLSVVEFGELEQDGNEDKLARKIDLLDGCVAVYCCACGASAVRQLMAIGVQPIKVSEGARIAELIEALQVELREGPSAWLAKAIQRTRGPDMRRFDAMAAEGWDE